import { get, post } from './http.js'
import { API_PATHS } from './config.js'

// [接口调用位置] 获取公司信息
export async function fetchRecruitCompanyInfo() {
  const res = await get(API_PATHS.recruitCompanyInfo)
  return res.data
}

// [接口调用位置] 获取首页统计
export async function fetchRecruitStats() {
  const res = await get(API_PATHS.recruitStats)
  return res.data
}

// [接口调用位置] 获取最近活动
export async function fetchRecruitRecentActivities() {
  const res = await get(API_PATHS.recruitRecentActivities)
  return res.data
}

// [接口调用位置] 创建岗位
export async function createRecruitJob(payload) {
  const res = await post(API_PATHS.recruitJobCreate, payload)
  return res.data
}

// [接口调用位置] 根据Company ID获取公司详情
export async function fetchCompanyDetail(companyId) {
  // 模拟数据，实际应根据companyId从后端获取
  if (companyId === 'xiaohongshu_company_id') {
    return {
      success: true,
      data: {
        id: 'xiaohongshu_company_id',
        name: '小红书',
        logo: '/static/xiaohongshu_logo.png', // 假设你已将xiaohongshu_logo.png放入static目录
        industry: '社交电商/内容社区',
        scale: '1000-5000人',
        location: '上海',
        description: '小红书是一个生活方式平台和消费决策入口，由毛文超和瞿芳于2013年在上海创立。小红书通过UGC（用户原创内容）模式，鼓励用户分享购物经验和生活方式，从而形成了一个庞大的社区。平台内容覆盖时尚、美妆、美食、旅游、知识等多个领域。',
        // 可以添加更多公司详情字段
        jobsCount: 120, // 假设在招岗位数量
        averageSalary: '15K-30K', // 假设平均薪资
        companyPhotos: [
          '/static/company_photo1.png',
          '/static/company_photo2.png',
          '/static/company_photo3.png',
        ],
        environmentPhotos: [
          '/static/environment_photo1.png',
          '/static/environment_photo2.png',
        ],
        recruitHotlines: ['400-123-4567'],
        website: 'https://www.xiaohongshu.com',
        address: '上海市黄浦区XXX大厦',
        contactEmail: 'hr@xiaohongshu.com'
      }
    }
  } else {
    return {
      success: true,
      data: {
        id: companyId,
        name: '未设置企业信息',
        logo: '/static/logo-zgai.png',
        industry: '未知',
        scale: '未知',
        location: '未知',
        description: '暂无公司详细信息。',
        jobsCount: 0,
        averageSalary: 'N/A',
        companyPhotos: [],
        environmentPhotos: [],
        recruitHotlines: [],
        website: '',
        address: '',
        contactEmail: ''
      }
    }
  }
}



